<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>处理用户信息注册页</title>
</head>
<body>
	<!-- <p>页面跳转成功,您的注册信息如下：</p> -->
	<?php 
	//连接mysql数据库
	/*mysql_connect("localhost","root","");  //连接mysql数据库
	mysql_select_db("neuvideo");  //选择了一个数据库
	mysql_query("set names utf8");  //设定访问数据库的字符集*/
	require("./system/dbConn.php");
		connect();


	//接收用户提交的注册表单中的信息
	// var_dump($_POST);
	/*echo "您的姓名是:".$_POST["username"]."<br>";
	echo "您的密码是:".$_POST["password"]."<br>";
	if($_POST['gender']==0)
		echo "性别是：男"."<br>";
	else
		echo "性别是：女"."<br>";

	echo "您的生日是:".$_POST["birthdate"]."<br>";
	echo "您的头像是:".$_POST["pic"]."<br>";
	echo "您的邮箱是:".$_POST["email"]."<br>";*/


	$username=$_POST["username"];
	$password=$_POST["password"];
	$gender=$_POST["gender"];
	$birthdate=$_POST["birthdate"];
	$email=$_POST["email"];



	//判断用户名重名
	$sql0="select * from users where uname='$username'";
	mysql_query($sql0);
	$result0=mysql_query($sql0);//select
	//返回值是资源类型
	$num=mysql_num_rows($result0);
	//统计结果集中的记录条数

	if($num>0){
		echo "您的用户名已被使用，请重新注册";
	}else{

	

//文件上传
	// var_dump($_FILES);

	//文件上传出错判定
	if ($_FILES["pic"]["error"]>0) {//1,3,4
		switch ($_FILES["pic"]["error"]) {
			case '1':
				echo "文件尺寸超出了最大配置值";
				break;

			case '3':
				echo "文件上传不完整";
				break;

			case '4':
				echo "没有文件上传";
				break;
			
			default:
				echo "未知错误";
				break;
		}
		exit;
	}
	//判断图片文件类型
	$allowtype=array("jpg","JPG","jpeg","JPEG","png","PNG","gif","GIF","bmp","BMP","svg","SVG");
	//重命名
	$arr=explode(".", $_FILES["pic"]["name"]);

	$filepath="./images/";
	$suffix=$arr[count($arr)-1];
	if (!in_array($suffix, $allowtype)) {
		echo"您上传的文件不是图片类选";
		exit;
		// die("您上传的文件不是图片类选");
	}

	$newname=date("YmdHis").rand(100,999).".".$suffix;

//拷贝文件
	move_uploaded_file($_FILES["pic"]["tmp_name"], $filepath.$newname);

//编写sql语句，添加到数据库中的users数据表中
	$sql="insert into users values(null,'$username',md5('$password'),$gender,'$birthdate','$newname','$email')";
	$result=mysql_query($sql);  //执行sql语句
	if($result==1){
		echo "注册成功，您的信息已写入数据库,3秒后返回首页！";
		header("refresh:3;url='index.php'");
	}else{
		echo "注册失败!";
	}

}//else
	 ?>
</body>
</html>